put something right - Spanish English Dictionary